#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
__title__ = ""
__author__ = "Administrator"
__mtime__ = "2016/6/17"
"""
'''

#最基本的类和对象

class Province:

    def __init__(self,name,shenghui,shengzhang):

        self.Name = name

        self.Capital = shenghui

        self.Leader = shengzhang





hebei = Province('河北','石家庄','Tom')

shandong = Province('山东','济南','jon')

print hebei.Name

print shandong.Leader

##############

类中的三种结构：

1.字段（静态字段，动态字段）

2.方法（静态方法，动态方法）

3.特性


'''

#静态字段和动态字段


class Province:
#类的下面，创建的字段都是属于类


    memo = '中国的23个省之一'
    def __init__(self,name,shenghui,shengzhang):
        self.Name = name
        self.Capital = shenghui
        self.Leader = shengzhang


hebei = Province('河北','石家庄','Tom')
shandong = Province('山东','济南','jon')
print hebei.Name
print shandong.Leader
print Province.memo
print hebei.memo
'''
输出结果：
河北
jon
中国的23个省之一
中国的23个省之一
'''


'''

memo属于类

self.xxx属于对象 (想这样的字段叫做动态字段)

（def 开头的 在类中叫作方法）

属于对象的用 对象.xxx 来访问 eg:hebei.Name

属于类的用  类.xxx 来访问。eg:Province.memo   像这样属于类的字段叫做静态字段

动态字段属于对象；静态字段属于类。

类不能直接访问动态字段 Province.Name  是错误的

对象可以访问静态字段. eg:hebei.memo  (但不推荐)

'''
